package com.log.service;

import com.log.common.vo.ResultVo;
import com.log.pojo.LogGoodsOutIn;
import com.log.pojoVo.LogGoodsListVo;
import io.swagger.v3.oas.annotations.parameters.RequestBody;

/**
 * @author wjy
 * @create 2023-10-2023/10/16 14:54
 */
public interface LogGoodsInService {

    //添加出库单
    public ResultVo insertLogGoodsOutIn(LogGoodsListVo vo);
    //分页查询商品入库详细
    public ResultVo getLogGoodsInByPage(int pageNum, int limit);
    //通过入库Id查询入库详细
    public ResultVo getLogGoodsInById(int id);
    //订单核对完成，确定入库,更改状态即可
    public  ResultVo confirmLogGoodsIn(int id);
    //通过id查询入库明细
    public ResultVo getLogGoodsInDetails(int id);
    //分页查询商品入库详细
    public ResultVo getCurrentLogGoodsInByPage(int pageNum, int limit,String CurrentDepot);

    public ResultVo getCurrentNoLogGoodsInByPage(int pageNum, int limit,String CurrentDepot,int status);
}
